-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Equality in iterated Sigma types #899
Equality in iterated Sigma types #899
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR! I feel like eventually we'll want to formalize these computations in full generality with iterated sigmas, but for now it's nice to have them 👌
Regarding the coherence proof, I wasn't sure if it could be done without path induction or not. |
This is everything I wanted to do with this PR, so it can be merged if the renamings are ok |
I'm not a huge fan of some of the names that are introduced in this PR, but I don't have any better suggestions. So to not hold you up, I will merge the PR in its current state. we can always change the names later anyways :) |
Computed some equalities in iterated Sigma types. Maybe this can be generalized some more, but this is what I currently need for my work with pushouts, where some cocone structures involve equality of a quadruple. Input on the names is welcome as usual.